import Vue from 'vue'
import Vuex from 'vuex'
import userModule from './Modules/user'

/**
 * 导入 vuex 本地持久化插件 这个插件会自动把state中的变量存储到本地
 * vuex 中的数据变了 本地就会跟着一起变
 */
import createState from 'vuex-persistedstate'
Vue.use(Vuex)

export default new Vuex.Store({
  plugins: [createState()],
  modules: {
    user: userModule
  }
})
